package org.monster.app;

import java.util.HashMap;
import java.util.Map;

/**
 * 应用键值
 * @author Monster
 */
public class AppMap {

	/**
	 * 命令
	 */
	private static final Map<String, String> WEB_APPS = new HashMap<>(4);

	/**
	 * 静态代码块
	 */
	static {
		WEB_APPS.put(Constants.WEBAPP_ENTER, AppEnter.class.getName());
		WEB_APPS.put(Constants.WEBAPP_REMOVE, AppRemove.class.getName());
		WEB_APPS.put(Constants.WEBAPP_COMPILE, AppCompile.class.getName());
		WEB_APPS.put(Constants.WEBAPP_COMILED_INIT,
				AppCompiledInit.class.getName());
	}

	/**
	 * 获取
	 * @param key 键
	 * @return 值
	 */
	public static String get(String key) {
		return WEB_APPS.get(key);
	}

	private AppMap() {}
}
